RELATED WORDS
PARAPHRASING
a hotel for people travelling by car to stop overnight
temporary, short-term residence, often for travelers